crescent betta - Spanish English Dictionary